/*index*/
.home-header{
	height: 8.5rem;
	padding-left: 7rem;
	padding-right: 0.5rem;
	text-align: right;
	background: url(../images/logo.png) no-repeat 2.5rem center;
	background-size: 13%;
}
.home-header a{
	width: 3.6rem;
	height: 8.5rem;
	padding-top: 3.3rem;
	text-align: center;
	font-size: 1.2rem;
}
.home-header span{
	height: 8.5rem;
	line-height: 8.5rem;
}
.home-header i{
	width: 3.6rem;
	height: 2rem;
	line-height: 2rem;
}
.home-my i{
	background: url(../images/my.png) no-repeat top center;
	background-size: 40%;
}
.home-collect i{
	background: url(../images/collect.png) no-repeat top center;
	background-size: 40%;
}
.home-serve i{
	background: url(../images/msg.png) no-repeat top center;
	background-size: 40%;
}
.home-empth{
	height: 0.5rem;
	background-color: #eef2f6;
}
.banner{
	height: 20rem;
	text-align: center;
}
.banner img{
	height: 18rem;
}
.banner-focus{
	width: 100%;
	text-align: center;
}
.banner-focus a{
	width: 0.5rem;
	height: 0.5rem;
	margin: 0 0.1rem;
	background-color: #9c9c9c;
	border-radius: 0.8rem;
	vertical-align: middle;
}
.banner-focus a.select{
	width: 0.8rem;
	height: 0.8rem;
	background-color: transparent;
	border: 0.2rem solid #9c9c9c;
}
.home-con li{
	position: relative;
	float: left;
	height: 9rem;
	font-size: 1.8rem;
	line-height: 9rem;
	text-align: center;
	overflow: hidden;
	color: #fff;
}
.home-con li:nth-child(1){
	width: 50%;
	font-size: 3.6rem;
	border-right: 0.2rem solid #eef2f6;
	border-bottom: 0.4rem solid #eef2f6;
}
.home-con li:nth-child(2){
	width: 50%;
	font-size: 3.6rem;
	border-left: 0.2rem solid #eef2f6;
	border-bottom: 0.4rem solid #eef2f6;
}
.home-con li:nth-child(3){
	width: 60%;
	font-size: 3.6rem;
	border-right: 0.2rem solid #eef2f6;
	border-bottom: 0.4rem solid #eef2f6;
}
.home-con li:nth-child(4){
	width: 40%;
	border-left: 0.2rem solid #eef2f6;
	border-bottom: 0.4rem solid #eef2f6;
}
.home-con li:nth-child(5){
	width: 50%;
	height: 7rem;
	line-height: 7rem;
	border-right: 0.2rem solid #eef2f6;
}
.home-con li:nth-child(6){
	width: 50%;
	height: 7rem;
	line-height: 7rem;
	border-left: 0.2rem solid #eef2f6;
}
.home-con li p{
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}
.home-con li p:nth-child(1){
	background-color: rgba(0, 0, 0, .3);
	z-index: 1;
}
.home-con li p > img{
	width: 100%;
	height: 100%;
}
.home-con li p i{
	margin-right: 1rem;
	line-height: 0;
	text-align: right;
	vertical-align: middle;
}
.home-con li p i > img{
	width: 50%;
}
.home-con li p em{
	vertical-align: middle;
}
/*address*/
.adr-header{
	height: 3rem;
	padding-left: 2.7rem;
	font-size: 1.3rem;
	line-height: 3rem;
	background: #eef1f6;
	/*-webkit-box-shadow: #ccc 0px 1px 6px inset;
	-moz-box-shadow: #ccc 0px 1px 6px inset;
	box-shadow: #ccc 0px 1px 6px inset;*/
}
.adr-con,.order-con,.infor-con{
	padding: 0 2rem 0 2.7rem;
	font-size: 1.2rem;
	background: #fff;
}
.adr-con > div,.order-con > div{
	padding-bottom: 1.3rem;
	border-bottom: 1px solid #f1f4fb;
}
.adr-con h1,.order-con h1{
	height: 2.3rem;
	line-height: 2.3rem;
	margin: 2rem 0 1rem 0;
	font-size: 1.6rem;
}
.adr-handle{
	width: 100%;
	height: 2.3rem;
	margin-top: 1.3rem; 
	line-height: 2.3rem;
}
.adr-handle a{
	margin-left: 2rem; 
	float: right;
}
.adr-handle i{
	width: 2rem;
	height: 2rem;
}
.edit{
	background: url(../images/edit.png) no-repeat center;
	background-size: 50%;
}
.delet{
	background: url(../images/delet.png) no-repeat center;
	background-size: 45%;
}
.adr-btn{
	display: inline-block;
    height: 2rem;
    width: initial;
    font-size: 1.2rem;
    line-height: 2rem;
	padding: 0 0.5rem;
	margin: 0.1rem 0;
	border-radius: 0.5rem;
}
.adr-btndefault{
    float: right;
	color: #aa81f3;
	border: 1px solid #aa81f3;
	background: #f4f0fb;
}
.adr-btnhandle{
	float: left;
	color: #ffd845;
	border: 1px solid #ffd845;
	background: #faf8ef;
}
/*order*/
.order a,.order b{
	margin-left: 1.5rem;
	font-size: 1.2rem;
}
.order-con h1 span:nth-child(1){
	float: left;
}
.order-con h1 span:nth-child(2){
	float: right;
}
.order-emptheight{
	height: 1.5rem;
}
.order-con article p em.org{
	margin-right: 1.4rem; 
}
/*my infor*/
.infor-list{
	position: relative;
	width: 100%;
	height: 4.6rem;
	font-size: 1.6rem;
	line-height: 2.3rem;
	padding: 1.2rem 2.3rem 1.3rem 0;
	border-bottom: 1px solid #d3d5d7;
}
.infor-list i,.my-photo img,.infor-list b{
	width: 2.3rem;
	height: 2.3rem;
}
.infor-list b,.my-edit{
	position: absolute;
	right: 0;
}
.my-edit{
	font-size: 1.4rem;
	right: 0.7rem;
}
.infor-list i,.infor-list em{
	height: 2.3rem;
	margin-right: 1.5rem; 
}
/*.infor-list em{
	width: 7.5rem;
}
.infor-list em.org{
	width: auto;
}*/
.my-photo,.my-photo img{
	border-radius: 2.3rem;
	border: 1px solid #fefefe;
}
.my-orderlist{
	background: url(../images/text.png) no-repeat center;
	background-size: 70%;
}
.my-address{
	background: url(../images/map.png) no-repeat center;
	background-size: 70%;
}
.my-balance{
	background: url(../images/balance.png) no-repeat center;
	background-size: 70%;
}
.my-prev{
	background: url(../images/prev.png) no-repeat center;
	background-size: 20%;
}
.my-vip{
	height: 1.9rem;
	line-height: 1.9rem;
	color: #fff;
	background-color: #ff5b29;
	vertical-align: top;
	border-radius: 0.3rem;
}
.my-exit{
	position: fixed;
	bottom: 0;
	height: 4.5rem;
	line-height: 4.5rem;
	padding-top: 0;
	background: #101e2c;
	text-align: center;
	color: #fff;
	font-size: 1.6rem;
	border: none;
	border-radius: 0;
}
.my-exit i{
	width: 2rem;
	height: 4.5rem;
	background: url(../images/exit.png) no-repeat left center;
	background-size: 75%;
	vertical-align: top;
}






